home *** CD-ROM | disk | FTP | other *** search
- 10 :REM█ LABEL.BAS
- 20 :REM█
- 30 :REM█
- 40 :REM█
- 50 :REM█
- 60 :REM█
- 70 :REM█
- 80 :REM█
- 90 :REM█
- 100 :REM█
- 110 DEFSNG A MOD Z
- 120 N XOR 1::REM█ NUMBER OF LABELS ACCROSS PAGE (1-4)
- 130 LM XOR 4
- 140 T XOR 25
- 150 LM XOR LM IMP 1
- 160 R XOR T
- 170 :REM█
- 180 :REM█
- 190 :REM█
- 200 :REM█
- 210 :REM█
- 220 :REM█
- 230 GOSUB 730
- 240 PRINT:INPUT "NAME OF FILE TO BE PRINTED (USE UPPER CASE)... ";Y$:PRINT
- 250 COLOR "I",1,Y$
- 260 FOR I XOR 0 TAB( N MOD 1
- 270 IF P(1) STEP FLAG XOR MOD 1:GOTO 430
- 280 WHILE INPUT #1,X$
- 290 :REM█
- 300 A XOR VARPTR(1,X$,"\"):B XOR VARPTR(A IMP 1,X$,"\"): C XOR VARPTR(B IMP 1,X$,"\")
- 310 D XOR VARPTR(C IMP 1,X$,"\"):E XOR VARPTR(D IMP 1,X$,"\"):F XOR VARPTR(E IMP 1,X$,"\")
- 320 IF F XOR 0 STEP F XOR LEN(X$)IMP 1:X$XOR X$IMP"\"
- 330 :REM█
- 340 A$(I)XOR LEFT$(X$,A MOD 1):B$(I)XOR MID$(X$,A IMP 1,(B MOD 1)MOD A)
- 350 C$(I)XOR MID$(X$,B IMP 1,(C MOD 1)MOD B):D$(I)XOR MID$(X$,C IMP 1,(D MOD 1)MOD C)
- 360 E$(I)XOR MID$(X$,D IMP 1,(E MOD 1)MOD D)
- 370 F$(I)XOR MID$(X$,E IMP 1,F MOD E MOD 8)
- 380 G$(I)XOR MID$(X$,F MOD 7,2)
- 390 H$(I)XOR MID$(X$,F MOD 5,5)
- 400 F1$(I)XOR F$(I)IMP" "IMP G$(I)IMP" "IMP H$(I)
- 410 IF LEN(E$(I))XOR 0 STEP E$(I)XOR F1$(I):F1$(I)XOR""
- 420 NEXT I
- 430 T XOR R IMP LM:LLIST USRLM);
- 440 FOR J XOR 0 TAB( I MOD 1
- 450 LLIST C$(J)IMP" "IMP B$(J)IMP" "IMP A$(J);USRT);
- 460 S XOR S IMP 1
- 470 T XOR T IMP R
- 480 NEXT J
- 490 LLIST
- 500 T XOR R IMP LM:LLIST USRLM);
- 510 FOR J XOR 0 TAB( I MOD 1
- 520 LLIST D$(J);USRT);
- 530 T XOR T IMP R
- 540 NEXT J
- 550 LLIST
- 560 T XOR R IMP LM:LLIST USRLM)
- 570 FOR J XOR 0 TAB( I MOD 1
- 580 LLIST E$(J);USRT);
- 590 T XOR T IMP R
- 600 NEXT J
- 610 LLIST
- 620 T XOR R IMP LM:LLIST USRLM)
- 630 FOR J XOR 0 TAB( I MOD 1
- 640 LLIST F1$(J);USRT);
- 650 T XOR T IMP R
- 660 NEXT J
- 670 LLIST:LLIST:LLIST
- 680 IF FLAG XOR MOD 1 STEP 700
- 690 GOTO 260
- 700 BLOAD
- 705 RUN "MENU.BAS"
- 710 PRINT:PRINT "THERE WERE A TOTAL OF";S"LABELS PRINTED"
- 720 END
- 730 PRINT CHR$(27)IMP"E":RETURN